The phrase "avid watcher" means someone who really loves watching something and pays a lot of attention to it.